package com.cnhis.cloudhealth.clinical.hosnurse.hosdoctoradvice.service;

import java.util.Map;

import com.cnhis.cloudhealth.commons.Mappers.ModelVo;

public interface IHosDoctorAdvice {
	public ModelVo doctorAdviceSheetDiagnose(Map map)throws Exception;
	
	public ModelVo getPatientsDoctorAdvice(Map map,int currentPage,int pageSize) throws Exception;
	
	public ModelVo adviceHint(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo nurseShortcutAdvice(Map map)throws Exception;
	
	public ModelVo storedNewTreamentRecord(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo getItemsType(Map map)throws Exception;
	
	public ModelVo getAdviceProperty(Map map)throws Exception;
	
	
	
	public ModelVo getAdviceItemsTree()throws Exception;
	
	public ModelVo queryAdviceItemsDetails(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo ruleAdvice(Map map)throws Exception;
	
	public ModelVo getDefaultLevel(Map map)throws Exception;
	
	public ModelVo queryMedicalAdvice(Map map)throws Exception;
	
	public ModelVo queryTreatmentDetail(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo getMedicalOffice(Map map)throws Exception;
	
	public ModelVo getAdviceGroupDetail(Map map)throws Exception;
	
	public ModelVo queryOffice()throws Exception;
	
	public ModelVo saveCASign(Map map)throws Exception;
	
	public ModelVo fetchTreatment(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo getHocusItems(Map map)throws Exception;
	
	public ModelVo queryItemsTypeDetail(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo medicalAdviceDetail(Map map)throws Exception;
	
	public ModelVo queryFeeDetail(Map map)throws Exception;
	
	public ModelVo checkAdviceFeeDetail(Map map)throws Exception;
	
	
	public ModelVo checkItemsBody(Map map)throws Exception;
	
	public ModelVo getBarcode(Map map)throws Exception;
	
	public ModelVo medicalInventory(Map map)throws Exception;
	
	public ModelVo herbalMedicineAdvice(Map map)throws Exception;
	
	public ModelVo herbalMedicineById(Map map)throws Exception;
	
	public ModelVo herbalCommonList(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo queryAdviceItems(Map map)throws Exception;
	
	public ModelVo checkMedicalRoom(Map map)throws Exception;
	
	public ModelVo tempAdvice(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo clinicAdviceBlankOut(Map map)throws Exception;
	
	public ModelVo checkAdviceStateContent(Map map)throws Exception;
	
	public ModelVo checkAdvice(Map map)throws Exception;
	
	public ModelVo proofreadAdvice(Map map)throws Exception;
	
	public ModelVo nurseAdviceProofread(Map map)throws Exception;
	
	public ModelVo medicalToZero(Map map)throws Exception;
	
	
}
